unnecessary 0,22

STM: w-kindtype wf

ABS: R-pre-init(i;ds;init;a;T;P)

STM: R-pre-init wf

STM: R-pre-init-feasible

ABS: R-pre-init1(i;x;A;x0;a;T;P)

STM: R-pre-init1 wf

STM: R-pre-init1-feasible

ABS: MsgFrom(i)

STM: w-Msg-from wf

STM: better-w-m-wf

ABS: (x initially i)

STM: w-initially wf

ABS: first(e)

STM: w-first-aux

STM: w-first wf

STM: assert-w-first

STM: w-loc-time

STM: better-w-sends-wf

STM: w-causl-time-iff

STM: decl-rename-cap

ABS: action-rename(rainv;rtinv;a)

STM: action-rename wf

ABS: world-rename(rx;ra;rt;rainv;rtinv;w)

STM: world-rename wf

STM: es-kindtype-w-valtype

ABS: d(e;e')

STM: w-d wf

STM: w-d-properties

ABS: Kind(da)

STM: ma-kind wf

ABS: MsgA(ds;da)

STM: msga-body wf

STM: msga-factor

ABS: Shape(M)

STM: ma-shape wf

ABS: ma-body(M)

STM: ma-body wf

STM: msga-subtype

ABS: M.X

STM: ma-X wf

ABS: M.A

STM: ma-A wf

ABS: x declared in M

STM: ma-declx wf

STM: decidable ma-declx

STM: not-ma-declx-implies

ABS: k declared in M

STM: ma-declk wf

STM: not-ma-declk-implies

STM: decidable ma-declk

STM: decidable ma-declm

ABS: da-outlink-f(da;k)

STM: da-outlink-f wf

ABS: da-outlinks(da;i)

STM: da-outlinks wf

STM: da-outlinks-empty

STM: da-outlinks-single

STM: da-outlinks-join

ABS: ma-outlinks(M;i)

STM: ma-outlinks wf

STM: din-not-declared

ABS: tag tg always has type T in M

STM: ma-tag-type wf

ABS: M.kind

STM: ma-k wf

ABS: ma-has-effect(M;k)

STM: ma-has-effect wf

STM: ma-no-effect

STM: decidable ma-has-effect

ABS: ma-has-sends(M;k)

STM: ma-has-sends wf

STM: decidable ma-has-sends

ABS: sends-on-pair(s;l;tg)

STM: sends-on-pair wf

STM: assert-sends-on-pair

STM: ma-no-sends

STM: ma-dout2-subtype

STM: ma-rframe-pre wf

STM: ma-rframe-ef wf

STM: ma-rframe-send wf

STM: ma-sub transitivity

ABS: ma-is-empty(M)

STM: ma-is-empty wf

STM: assert-ma-is-empty

STM: ma-empty-is-empty

STM: ma-empty-sub

STM: ma-is-empty-sub

STM: ma-empty-tag-type

STM: ma-compatible-decls wf

STM: ma-join-empty

STM: ma-empty-join

STM: ma-comp-decls-join

STM: ma-join-assoc

STM: ma-compatible weakening

STM: ma-join-sub

ABS: with declarations ds:dsda:da

STM: ma-single-decls wf

ABS: ma-single-effect0(x;A;k;T;f)

STM: ma-single-effect0 wf

ABS: ma-single-effect1(x;A;y;B;k;T;f)

STM: ma-single-effect1 wf

ABS: ma-single-sends0(B;T;a;l;tg;f)

STM: ma-single-sends0 wf

ABS: a(v) sends [tg,   f(x, v)] on link l  

ABS: ma-single-pre1(x;A;a;T;y,v.P(y;v))

STM: ma-single-pre1 wf

ABS: precondition a: True

STM: ma-single-pre-true wf

ABS: with ds: ds init: initaction a:T precondition a(v) is P

STM: ma-single-pre-init wf

ABS: ma-single-pre-init1(x;T;c;a;T';y,v.P(y;v))

STM: ma-single-pre-init1 wf

STM: ma-state-atom-free

STM: ma-da-atom-free

STM: ma-dout-atom-free

ABS: (L)

STM: ma-join-list-property

STM: ma-join-list wf

STM: ma-sub-join-list

STM: ma-join-list-feasible

STM: ma-join-list-compat

STM: ma-join-list-compat2

STM: ma-join-declm

STM: ma-join-list-declm

STM: ma-join-list-declm2

STM: ma-join-list-din

STM: ma-join-list-dout

ABS: MsgAForm

STM: msg-form wf

STM: msga-sub-msg-form

STM: ma-outlinks-wf2

STM: msg-form-join

STM: msg-form-join-list

STM: ma-is-empty wf join

STM: ma-join-list-is-empty

STM: assert-ma-join-list-is-empty

STM: ma-outlinks-join

STM: ma-outlinks-join-list

STM: sub-join-list-din

STM: ma-join-list-tag-type

ABS: ma-rename(rx;ra;rt;M)

STM: ma-rename wf

STM: msga-at-sub-left

STM: msga-at-sub-right

STM: ma-single-init-feasible

STM: ma-single-frame-feasible

STM: ma-single-sframe-feasible

STM: ma-single-pre-init1-feasible

STM: ma-single-pre-init-feasible

STM: ma-single-effect-feasible

STM: ma-single-effect0-feasible

STM: ma-single-pre-true-feasible

STM: ma-single-pre-feasible

STM: ma-single-pre1-feasible

STM: ma-single-sends-feasible

ABS: Chooser(dec)

STM: ma-chooser wf

ABS: Trans(M)

STM: ma-trans wf

ABS: Sends(M)

STM: ma-sends wf

STM: ma-atom-free

STM: atom-free-ma-state

STM: atom-free-ma-decider

STM: atom-free-ma-shape

STM: atom-free-ma-msg-from

STM: ma-init-val-inherence

STM: ma-ef-val-inherence

STM: ma-send-val-inherence

ABS: Inlnk(i)

STM: d-I wf

ABS: Outlnk(i)

STM: d-O wf

ABS: d-empty()

STM: d-empty wf

STM: d-sub-null

STM: d-sub transitivity

ABS: @i: with declarations ds:ds da:da

STM: d-single-decls wf

ABS: @i (with ds: ds init: init action a:T precondition a(v) is P s v)

STM: d-single-pre-init wf

STM: d-feasible-types

STM: d-feasible-types2

STM: d-decl-atom-free

STM: equal-d-world-states

ABS: local-atom(A;dec;a)

STM: local-atom wf

ABS: onlnk(l;mss)

STM: d-onlnk wf

ABS: d-rename(rx;ra;rt;D)

STM: d-rename wf

ABS: interface-check(D;l;tg;T)

STM: interface-check wf

STM: interface-check-tag-type

STM: finite-support-feasible

STM: finite-support-interface-feasible

STM: atom-free-d-msg-from

STM: ma-dout-sub

STM: realizes-monotone-wrt-sub

ABS: Decl

STM: s-decl wf

ABS: 

STM: s-decl-null wf

ABS: d(a)

STM: s-declared wf

STM: m-at wf

ABS: InDecl(i)

STM: in-decl wf

ABS: OutDecl(i)

STM: out-decl wf

ABS: d(p)

ABS: d(p)

STM: s-out-declared wf

STM: s-in-declared wf

ABS: Valtype(k;da;din)

STM: s-valtype wf

ABS: s-state(ds)

STM: s-state wf

STM: m-sys-compatible-symmetry

STM: m-at-compatible

STM: m-at-distinct-compatible

STM: m-at-self-compatible

STM: m-sys-compatible-join

STM: interface-compatible-at-same

STM: m-sys-sub-join-left

STM: m-sys-sub-join-right

STM: dsys-join-sub

ABS: (L)

STM: m-sys-join-list-property

STM: dsys-join-list-property

STM: m-sys-join-list wf

STM: m-sys-join-list wf2

STM: m-sys-sub-join-list

STM: m-sys-sub-join-map

STM: m-sys-join-list-property2

STM: join-list-compatible

STM: join-list-compatible2

STM: interface-compatible-join-list

STM: interface-compatible-join-list2

STM: feasible-join-list

STM: ma-single-pre1 wf2

STM: ma-single-effect0 wf2

ABS: s-dsys(M)

STM: s-dsys wf

ABS: DsysNull

STM: dsys-null wf

STM: s-at-sub-s-dsys

STM: s-at-sub-s-at

STM: s-dsys-sub-s-dsys

STM: dsys-single-sub-dsys

ABS: Rcv(l;tg)

STM: Rcv wf

STM: s-pre-rule

STM: s-pre-rule0

STM: s-pre-rule1

STM: s-effect-rule

STM: s-effect-rule0

STM: effect-rule1

STM: s-sends-rule

STM: ma-single-sends1 wf

STM: s-sends-rule1

STM: s-unconditional-send1-rule

STM: conditional-send1-rule

STM: sends-rule0

STM: unconditional-send-rule0

STM: s-init-rule

STM: s-frame-rule

STM: frame-rule0

STM: frame-rule1

STM: frame-rule2

STM: frame-rule3

STM: s-sframe-rule

STM: better-sframe-rule

STM: ma-component-types

ABS: effect-type(ds;ds';da)

STM: effect-type wf

STM: effect-type-subtype

STM: proper-at-join

STM: m-sys-feasible

STM: msys-at-compatible-right

STM: msys-at-compatible-left

STM: msys-at-at

STM: ma-single-pre-init-ma-single-pre-compatible

STM: ma-single-pre-ma-single-pre-init-compatible

STM: ma-single-pre-init-ma-single-sends-compatible

STM: ma-single-sends-ma-single-pre-init-compatible

STM: ma-single-pre-init-ma-single-effect-compatible

STM: ma-single-effect-ma-single-pre-init-compatible

STM: ma-single-pre-init-ma-single-sframe-compatible

STM: ma-single-sframe-ma-single-pre-init-compatible

STM: ma-single-pre-init-ma-single-frame-compatible

STM: ma-single-frame-ma-single-pre-init-compatible

STM: ma-single-pre-init-ma-single-init-compatible

STM: ma-single-init-ma-single-pre-init-compatible

STM: ma-single-pre-ma-single-sends-compatible

STM: ma-single-sends-ma-single-pre-compatible

STM: ma-single-pre-ma-single-effect-compatible

STM: ma-single-effect-ma-single-pre-compatible

STM: ma-single-pre-ma-single-sframe-compatible

STM: ma-single-sframe-ma-single-pre-compatible

STM: ma-single-pre-ma-single-frame-compatible

STM: ma-single-frame-ma-single-pre-compatible

STM: ma-single-pre-ma-single-init-compatible

STM: ma-single-init-ma-single-pre-compatible

STM: ma-single-sends-ma-single-effect-compatible

STM: ma-single-effect-ma-single-sends-compatible

STM: ma-single-sends-ma-single-sframe-compatible

STM: ma-single-sframe-ma-single-sends-compatible

STM: ma-single-sends-ma-single-frame-compatible

STM: ma-single-frame-ma-single-sends-compatible

STM: ma-single-sends-ma-single-init-compatible

STM: ma-single-init-ma-single-sends-compatible

STM: ma-single-effect-ma-single-sframe-compatible

STM: ma-single-sframe-ma-single-effect-compatible

STM: ma-single-effect-ma-single-frame-compatible

STM: ma-single-frame-ma-single-effect-compatible

STM: ma-single-effect-ma-single-init-compatible

STM: ma-single-init-ma-single-effect-compatible

STM: ma-single-sframe-ma-single-frame-compatible

STM: ma-single-frame-ma-single-sframe-compatible

STM: ma-single-sframe-ma-single-init-compatible

STM: ma-single-init-ma-single-sframe-compatible

STM: ma-single-frame-ma-single-init-compatible

STM: ma-single-init-ma-single-frame-compatible

STM: ma-single-pre-init-ma-single-pre-init-compatible

STM: ma-single-pre-ma-single-pre-compatible

STM: ma-single-sends-ma-single-sends-compatible

STM: ma-single-effect-ma-single-effect-compatible

STM: ma-single-sframe-ma-single-sframe-compatible

STM: ma-single-frame-ma-single-frame-compatible

STM: ma-single-init-ma-single-init-compatible

STM: m-sys-at-sub-lemma1

STM: d-sub-lemma1

STM: ma-sub-join-mapl

STM: R-Dsys-Rall2

STM: R-Dsys-Rall

STM: R-Dsys-Rall-init

STM: R-Dsys-sub-Rall

STM: R-sub-feasible-Dsys

STM: R-state-property

STM: R-da-property

STM: R-ds-property

STM: R-Feasible-interface

ABS: R-init(R;i)

STM: R-init wf

STM: R-Feasible-action


origin